@import "./animation", "./components/_load", "./components/_toast";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, footer, header, hgroup, menu, nav, output, section, summary, time, mark, audio, video,input,button,select,textarea{padding:0;margin:0;font: inherit;
    vertical-align: baseline;-webkit-text-size-adjust: none;text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
html, body {
    height: 100%;
    font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;
    color: #333;
    -webkit-tap-highlight-color: transparent;
    -webkit-font-smoothing: antialiased;
    background-color: #fff;
}
input:focus,select:focus,textarea:focus,button:focus{
outline:none;
-webkit-appearance:none;
}
input,select,textarea,button{
    font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;
    outline:none;
    -webkit-appearance:none;
    -webkit-tap-highlight-color:rgba(255,0,0,0);
}
img{vertical-align:top;}
li{list-style-type: none;}
i{font: inherit;}
a,label{color:#333;text-decoration: none;outline:none;}
input,textarea{border:1px solid;border-radius:0;-weibkit-border-radius:0;-moz-border-radius:0;}
.left{float: left;}
.right{float:right;}
.dis-flex{
    display: flex;
    display: -webkit-flex;
    display: -webkit-box;
    display: -ms-flexbox;
}
.flex1{
    flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    -webkit-box-flex:1;
}
.align-items {
    -webkit-align-items: center;
    -moz-align-items: center;
    -o-align-items: center;
    align-items: center;
}
.clearfix::after{content:".";display:block;height:0;clear:both;visibility:hidden;}

[data-cursor] {cursor: pointer;}

span.public-btn {
    display: block;
    width: 200px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 20px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #409eff;
    cursor: pointer;
    margin: 0 auto;
    &:active {
        background-color: rgb(102, 177, 255);
    }
}